.TH "guild_service::common::coro_runner" 3 "Thu Jun 3 2021" "Detail" \" -*- nroff -*-
.ad l
.nh
.SH NAME
guild_service::common::coro_runner
.SH SYNOPSIS
.br
.PP
.SS "Public Types"

.in +1c
.ti -1c
.RI "using \fBcoro_type\fP = kratos::service::CoroRunner"
.br
.ti -1c
.RI "using \fBcoro_ptr_type\fP = std::unique_ptr< kratos::service::CoroRunner >"
.br
.ti -1c
.RI "using \fBcoro_function_type\fP = kratos::service::CoFunction"
.br
.ti -1c
.RI "using \fBcoro_id_type\fP = kratos::service::COID"
.br
.in -1c
.SS "Public Member Functions"

.in +1c
.ti -1c
.RI "bool \fBstart\fP (kratos::service::ServiceContext *context)"
.br
.ti -1c
.RI "bool \fBstop\fP ()"
.br
.ti -1c
.RI "bool \fBstarted\fP () const"
.br
.ti -1c
.RI "coro_id_type \fBstart_co\fP (coro_function_type func)"
.br
.ti -1c
.RI "void \fBrun\fP ()"
.br
.in -1c
.SH "Member Function Documentation"
.PP 
.SS "bool guild_service::common::coro_runner::start (kratos::service::ServiceContext * context)\fC [inline]\fP"

.PP
\fBParameters\fP
.RS 4
\fIcontext\fP 
.RE
.PP
\fBReturns\fP
.RS 4
true 
.PP
false 
.RE
.PP

.SS "coro_id_type guild_service::common::coro_runner::start_co (coro_function_type func)\fC [inline]\fP"

.PP
\fBParameters\fP
.RS 4
\fIfunc\fP 
.RE
.PP
\fBReturns\fP
.RS 4
coro_id_type 
.RE
.PP

.SS "bool guild_service::common::coro_runner::started () const\fC [inline]\fP"

.PP
\fBReturns\fP
.RS 4
true 
.PP
false 
.RE
.PP

.SS "bool guild_service::common::coro_runner::stop ()\fC [inline]\fP"

.PP
\fBReturns\fP
.RS 4
true 
.PP
false 
.RE
.PP


.SH "Author"
.PP 
Generated automatically by Doxygen for Detail from the source code\&.
